package com.xinqi.common.core.enums;

public enum SysMessageEnum {

    COURSE_WARE(1, "互动课件"),
    COURSE_DATA(2, "资料"),
    COURSE_TASK(3, "作业"),
    COURSE_TASK_SUBMIT(31, "提交作业"),
    COURSE_EXAM(4, "测评"),
    EXAM_CALL(41, "测评催交"),
    EXAM_HAND_STOP(42, "强制交卷"),
    EXAM_DELETED(44, "测评已被删除"),
    COURSE_DISCUSS(5, "讨论"),
    COURSE_INTERACT(6, "互动视频"),
    COURSE_NOTICE(7, "公告"),
    COURSE_CLASSROOM(8, "互动课堂"),
    ATTENDANCE(9, "发布考勤"),
    UPDATE_ATTENDANCE_CODE(91, "更换考勤码"),
    ATTENDANCE_CLOSE(92, "签到结束"),
    SIGN_ATTENDANCE(10, "签到考勤"),
    APPLY_FRIEND(11, "好友申请"),
    ADD_FRIEND(12, "添加好友"),
    GROUP_NOTICE(121, "群公告"),
    ACT_START(13, "互动开始"),
    ACT_END(14, "互动结束"),

    DISBAND_CLASS(15, "解散班级"),
    SWITCH_IDENTIFY(16, "身份变化通知"),
    QUITE_CLASS(17, "学生退课"),

    DELETE_FRIEND(18, "删除好友");

    private Integer code;
    private String description;

    SysMessageEnum(Integer code, String description) {
        this.code = code;
        this.description = description;
    }

    public Integer getCode() {
        return code;
    }

    public String getDescription() {
        return description;
    }
}
